particulate leaching - Français Anglais Dictionnaire